make a sacrifice - Alemán Inglés Diccionario